foliage leaf - Alemán Inglés Diccionario